direttore tecnico – English–Italiano translations

🇮🇹 it en 🇬🇧

direttore tecnico

chief technology officer